package cn.homework.day08;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Random;
import java.util.stream.Stream;

public class Test07 {
    public static void main(String[] args) {
        // 随机生成10个10至20之间的随机数(数字允许重复),使用Stream流的技术,找出大于15的元素并打印出来;
        //1.定义一个集合存储随机数
        ArrayList<Integer> list = new ArrayList<>();
        Random ra = new Random();
        for (int i = 0; i < 10; i++) {
            int raNumber = ra.nextInt(11) + 10;
            System.out.println("第" + (i + 1) + "次生成的随机数是：" + raNumber);
            list.add(raNumber);
        }
        System.out.println(list);
        System.out.print("大于15的元素有：");
        list.stream().filter(integer -> integer > 15).forEach(integer -> System.out.print(integer+" "));


    }
}
